stir your stumps - French English Dictionary